.method-header {
	margin: 0;
	padding: 8px 10px;
	font-size: 18px;
	background-image: none;
	background-color: #C7B4A3;
}

.param-header {
	font-weight: bold;
	font-size: 16px;
	line-height: 28px;
}

.param-required {
	margin-left: 4px;
	padding: 0px 4px;
	color: #ffffff;
	background-color: #ca2121;
	border-radius: 4px;
}

.param-type {
	margin-left: 4px;
	padding: 0px 4px;
	color: #ffffff;
	background-color: #2e79b4;
	border-radius: 4px;
}

.param-default {
	margin-left: 4px;
	padding: 0px 4px;
	color: #ffffff;
	background-color: #29b87e;
	border-radius: 4px;
}

.ui-state-highlight {
	padding: 1em;
}

.ui-state-highlight .ui-icon {
	margin-right: .3em;
	float: left;
}